large rubble - German English Dictionary